srcs:=$(wildcard *.c)
objs:=$(patsubst %.c,%.o ,$(srcs))

%.o:%.c
	gcc -c $^ -o $@ -g -Wall

server:$(objs)
	gcc $^ -o $@ -lpthread -lmysqlclient -lssl -lcrypto

clean:
	$(RM) $(objs) server

rebuild:clean server